﻿using System;

namespace Ymatou.Evaluate.Entity
{
    /// <summary>
    /// 商品评价
    /// </summary>
    public class EvaluateProduct : BaseEvaluateProduct
    {
        
        /// <summary>
        /// 商品评价Id
        /// </summary>
        public int ProdEvalId { get; set; }

        /// <summary>
        /// 规格描述
        /// </summary>
        public string CatalogDesc { get; set; }

        /// <summary>
        /// 商品评分
        /// </summary>
        public decimal Score { get; set; }

        /// <summary>
        /// 商品评价内容是否包含敏感词
        /// </summary>
        public bool IsSensitive { get; set; }

        /// <summary>
        /// 原始评价内容
        /// </summary>
        public string OrigComments { get; set; }

        /// <summary>
        /// 经过敏感词处理的评价内容
        /// </summary>
        public string Comments { get; set; }

        /// <summary>
        /// 商品评价时间
        /// </summary>
        public DateTime ProdEvalTime { get; set; }

        /// <summary>
        /// 评价类型
        /// Init：初评
        /// Additional：追评
        /// </summary>
        public EvaluateType EvaluateTp { get; set; }

        /// <summary>
        /// 评价删除标识
        /// </summary>
        public bool IsDeleted { get; set; }

        /// <summary>
        /// 评价是否包含图片
        /// </summary>
        public bool HasImgs { get; set; }

        /// <summary>
        /// 是否已回复
        /// </summary>
        public bool HasReply { get; set; }
    }
}
